X-MimeOLE: Produced By Microsoft Exchange V6.5
Received: by onstor-exch02.onstor.net 
	id <01C8F977.7AA691B8@onstor-exch02.onstor.net>; Fri, 8 Aug 2008 09:54:53 -0700
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C8F977.7AA691B8"
Content-class: urn:content-classes:message
Subject: RE: Node Reset Func Spec for Cougar
Date: Fri, 8 Aug 2008 09:54:52 -0700
Message-ID: <BB375AF679D4A34E9CA8DFA650E2B04E0B3BABE9@onstor-exch02.onstor.net>
In-Reply-To: <BB375AF679D4A34E9CA8DFA650E2B04E099A0E06@onstor-exch02.onstor.net>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Node Reset Func Spec for Cougar
Thread-Index: Acj4sh4W0BBcy0nNQe+riEF0wQ2rnQAMqjTwAALTpZAAAPk3cAAe3qIgAADx1kwAAQa4IA==
References: <BB375AF679D4A34E9CA8DFA650E2B04E099A0E06@onstor-exch02.onstor.net>
From: "Dennis Arellano" <dennis.arellano@onstor.com>
To: "Brian Stark" <brian.stark@onstor.com>,
	"Chris Vandever" <chris.vandever@onstor.com>,
	"Rendell Fong" <rendell.fong@onstor.com>,
	"John Keiffer" <john.keiffer@onstor.com>,
	"dl-Design Review" <dl-designreview@onstor.com>,
	"dl-ui" <dl-ui@onstor.com>

This is a multi-part message in MIME format.

------_=_NextPart_001_01C8F977.7AA691B8
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Brian,

=20

Thanks for the clarification. The Functional Spec says, "when an admin
user is logged in..."

=20

Dennis

=20

________________________________

From: Brian Stark=20
Sent: Friday, August 08, 2008 9:25 AM
To: Dennis Arellano; Chris Vandever; Rendell Fong; John Keiffer;
dl-Design Review; dl-ui
Subject: Re: Node Reset Func Spec for Cougar

=20

Dennis,

This is a diag only command currently, so we are not putting it into the
docs.


Brian

________________________________

From: Dennis Arellano
To: Chris Vandever; Rendell Fong; John Keiffer; dl-Design Review; dl-ui
Sent: Fri Aug 08 08:58:59 2008
Subject: RE: Node Reset Func Spec for Cougar

All,

Has this been finalized? I'm assuming that this needs to put in the 4.0
documentation. I will also need a copy of the final Functional Spec.

Thanks, Dennis

_____________________________________________
From: Chris Vandever
Sent: Thursday, August 07, 2008 6:17 PM
To: Rendell Fong; John Keiffer; dl-Design Review; dl-ui
Subject: RE: Node Reset Func Spec for Cougar

The "system reset" command already exists.  (Here she goes again, with
that ancient hardware...)  On cheetahs, it is used to reset a board or a
processor on a board.  One could stretch and say it resets a piece of
hardware, and thus is appropriate to reset a "node", although it would
seem more appropriate to use "-b" to reset a "blade".

ChrisV

_____________________________________________
From: Rendell Fong
Sent: Thursday, August 07, 2008 5:56 PM
To: John Keiffer; dl-Design Review; dl-ui
Subject: RE: Node Reset Func Spec for Cougar

"opposite" implies that 2-blade chassis at most.  What if we build a
4-blade in the future?  Terminology will need to be changed unless more
than 1 opposite blade makes sense.   Using "other" doesn't imply that
and a node/blade number may be added to the command option without
changing the keyword if the chassis does grow.

_____________________________________________
From: John Keiffer
Sent: Thursday, August 07, 2008 4:30 PM
To: Rendell Fong; dl-Design Review; dl-ui
Subject: RE: Node Reset Func Spec for Cougar

I do not think we should be using "reset" as a new command. It has the
connotations of "system config reset", which is not what this is for.
System reboot and system halt already exist, and they should have the
functionality added to reboot or halt different nodes. If we want to
keep it a diag command that's fine.

system reboot -n {<NODE> | opposite_blade}

system halt -n {<NODE> | opposite_blade }

_____________________________________________
From: Rendell Fong
Sent: Thursday, August 07, 2008 10:22 AM
To: dl-Design Review; dl-ui
Subject: Node Reset Func Spec for Cougar

I've created a functional spec for the Node Reset feature based on
feedback during the last few days.

Please note that for the GA release, it will not be completely
implemented due to time constraints.

Andy, Jonathan, BrianS, and I had a meeting to discuss the issues and we
made some difficult decisions with respect to naming and usage of the
command.  The details should all be captured in the following FS:

\\mightydog\software\ChassisManager\NodeReset_v1.0.doc
<file:///\\mightydog\software\ChassisManager\NodeReset_v1.0.doc>=20

Thanks everyone,

Rendell


------_=_NextPart_001_01C8F977.7AA691B8
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:st1=3D"urn:schemas-microsoft-com:office:smarttags" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<title>RE: Node Reset Func Spec for Cougar</title>
<o:SmartTagType =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"PersonName"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:"MS Mincho";
	panose-1:2 2 6 9 4 2 5 8 3 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:"\@MS Mincho";
	panose-1:2 2 6 9 4 2 5 8 3 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:blue;
	text-decoration:underline;}
p
	{mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Times New Roman";}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
	{page:Section1;}
-->
</style>

</head>

<body lang=3DEN-US link=3Dblue vlink=3Dblue>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Brian,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Thanks for the clarification. The
Functional Spec says, &#8220;when an <b><span =
style=3D'font-weight:bold'>admin</span></b>
user is logged in&#8230;&#8221;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Dennis<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<div>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>

</span></font></div>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font =
size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'> Brian =
Stark <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Friday, August 08, =
2008 9:25
AM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> <st1:PersonName =
w:st=3D"on">Dennis
 Arellano</st1:PersonName>; Chris Vandever; Rendell Fong; John Keiffer;
dl-Design Review; dl-ui<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> Re: Node Reset =
Func Spec
for Cougar</span></font><o:p></o:p></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p style=3D'margin-bottom:12.0pt'><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy'>Dennis,<br>
<br>
This is a diag only command currently, so we are not putting it into the =
docs.<br>
<br>
<br>
Brian</span></font><o:p></o:p></p>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>

</span></font></div>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From</span></font></b><font =
size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'>: =
<st1:PersonName
w:st=3D"on">Dennis Arellano</st1:PersonName><br>
<b><span style=3D'font-weight:bold'>To</span></b>: Chris Vandever; =
Rendell Fong;
John Keiffer; dl-Design Review; dl-ui<br>
<b><span style=3D'font-weight:bold'>Sent</span></b>: Fri Aug 08 08:58:59 =
2008<br>
<b><span style=3D'font-weight:bold'>Subject</span></b>: RE: Node Reset =
Func Spec
for Cougar</span></font><o:p></o:p></p>

<p><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:
Arial;color:navy'><!-- Converted from text/rtf format =
-->All,</span></font><o:p></o:p></p>

<p><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:
Arial;color:navy'>Has this been finalized? I&#8217;m assuming that =
this</span></font>
<font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:
Arial;color:navy'>needs to put in the</span></font> <font size=3D2 =
color=3Dnavy
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial;color:navy'>4.0</span></font>=

<font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:
Arial;color:navy'>documentation. I will also need a copy of the final
Functional Spec.</span></font><o:p></o:p></p>

<p><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:
Arial;color:navy'>Thanks, Dennis</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;font-family:Tahoma'>___________________________=
__________________<br>
<b><span style=3D'font-weight:bold'>From:</span></b> Chris Vandever<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b></span></font> <font =
size=3D2
face=3DTahoma><span =
style=3D'font-size:10.0pt;font-family:Tahoma'>Thursday, August
07, 2008 6:17 PM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> Rendell Fong; John =
Keiffer;
dl-Design Review; dl-ui<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: Node Reset =
Func Spec
for Cougar</span></font><o:p></o:p></p>

<p><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:
Arial;color:navy'>The &#8220;system reset&#8221; command already =
exists.&nbsp; (Here she
goes again, with that ancient hardware&#8230;)&nbsp; On cheetahs, it is =
used to reset
a board or a processor on a board.&nbsp; One could stretch and say it =
resets a
piece of hardware, and thus is appropriate to reset a =
&#8220;node&#8221;, although it would
seem more appropriate to use &#8220;-b&#8221; to reset a =
&#8220;blade&#8221;.</span></font><o:p></o:p></p>

<p><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:
Arial;color:navy'>ChrisV</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;font-family:Tahoma'>___________________________=
__________________<br>
<b><span style=3D'font-weight:bold'>From:</span></b> Rendell Fong<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Thursday, August =
07, 2008
5:56 PM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> John Keiffer; =
dl-Design
Review; dl-ui<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: Node Reset =
Func Spec
for Cougar</span></font><o:p></o:p></p>

<p><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:
Arial;color:navy'>&#8220;opposite&#8221; implies that 2-blade chassis at =
most.&nbsp; What
if we build a 4-blade in the future?&nbsp; Terminology will need to be =
changed
unless more than 1 opposite blade makes sense.&nbsp;&nbsp; Using =
&#8220;other&#8221;
doesn&#8217;t imply that and a node/blade number may be added to the =
command option
without changing the keyword if the chassis does =
grow.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;font-family:Tahoma'>___________________________=
__________________<br>
<b><span style=3D'font-weight:bold'>From:</span></b> John Keiffer<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Thursday, August =
07, 2008
4:30 PM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> Rendell Fong; =
dl-Design
Review; dl-ui<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: Node Reset =
Func Spec
for Cougar</span></font><o:p></o:p></p>

<p><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:
Arial;color:navy'>I do not think we should be using &#8220;reset&#8221; =
as a new command.
It has the connotations of &#8220;system config reset&#8221;, which is =
not what this is
for. System reboot and system halt already exist, and they should have =
the
functionality added to reboot or halt different nodes. If we want to =
keep it a
diag command that&#8217;s fine.</span></font><o:p></o:p></p>

<p><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:
Arial;color:navy'>system reboot</span></font><b><span =
style=3D'font-weight:bold'>
</span></b><b><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:
Arial;font-weight:bold'>-n {&lt;NODE&gt; | =
opposite_blade}</span></font></b><o:p></o:p></p>

<p><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:
Arial;color:navy'>system halt</span></font><b><span =
style=3D'font-weight:bold'> </span></b><b><font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial;font-weight:
bold'>-n {&lt;NODE&gt; | opposite_blade =
}</span></font></b><o:p></o:p></p>

<p><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;font-family:Tahoma'>___________________________=
__________________<br>
<b><span style=3D'font-weight:bold'>From:</span></b> Rendell Fong<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Thursday, August =
07, 2008
10:22 AM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> dl-Design Review; =
dl-ui<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> Node Reset Func =
Spec for
Cougar</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>I&#8217;ve
created a functional spec for the Node Reset feature based on feedback =
during
the last few days.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Please
note that for the GA release, it will not be completely implemented due =
to time
constraints.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Andy,
Jonathan, BrianS, and I had a meeting to discuss the issues and we made =
some
difficult decisions with respect to naming and usage of the =
command.&nbsp; The
details should all be captured in the following =
FS:</span></font><o:p></o:p></p>

<p><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:12.0pt'><a
href=3D"file:///\\mightydog\software\ChassisManager\NodeReset_v1.0.doc"><=
font
size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>\\mightydog\software\ChassisManager\NodeReset_v1.0.doc</span></font=
></a><o:p></o:p></span></font></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Thanks
everyone,</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Rendell</span></font><o:p></=
o:p></p>

</div>

</body>

</html>

------_=_NextPart_001_01C8F977.7AA691B8--
